runtime.stkframe.lr (field)
20 uses
runtime (current package)
stkframe.go#L56: lr uintptr // program counter at caller aka link register
traceback.go#L173: frame.lr = lr0
traceback.go#L181: frame.lr = 0
traceback.go#L198: frame.pc = frame.lr
traceback.go#L199: frame.lr = 0
traceback.go#L304: frame.lr = gp.sched.lr
traceback.go#L338: frame.lr = 0
traceback.go#L372: frame.lr = 0
traceback.go#L376: if innermost && frame.sp < frame.fp || frame.lr == 0 {
traceback.go#L378: frame.lr = *(*uintptr)(unsafe.Pointer(lrPtr))
traceback.go#L381: if frame.lr == 0 {
traceback.go#L383: frame.lr = *(*uintptr)(unsafe.Pointer(lrPtr))
traceback.go#L451: if frame.lr == 0 {
traceback.go#L455: flr := findfunc(frame.lr)
traceback.go#L471: print("runtime: g ", gp.goid, ": unexpected return pc for ", funcname(f), " called from ", hex(frame.lr), "\n")
traceback.go#L477: frame.lr = 0
traceback.go#L482: if frame.pc == frame.lr && frame.sp == frame.fp {
traceback.go#L499: frame.pc = frame.lr
traceback.go#L500: frame.lr = 0
traceback.go#L514: frame.lr = x
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |